What is the meaning of the word "hand puppet"?

Definitions: